home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group00b.txt / 000146_icon-group-sender_Tue Nov 7 08:12:23 2000.msg < prev    next >
Internet Message Format  |  2001-01-03  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.11.1/8.11.1) id eA7FBes03987
  4.     for icon-group-addresses; Tue, 7 Nov 2000 08:11:40 -0700 (MST)
  5. Message-Id: <200011071511.eA7FBes03987@baskerville.CS.Arizona.EDU>
  6. Date: Mon, 06 Nov 2000 23:17:22 -0600
  7. From: gep2@terabites.com
  8. Subject: Why Perl?
  9. To: icon-group@cs.arizona.edu
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11. Status: RO
  12. Content-Length: 1698
  13.  
  14. > I have used Icon for over a decade. Recently, I went through the Perl
  15. tutorial. For the most part, I am amazed that Perl has become the dominant
  16. language for text processing. 
  17.  
  18. Absolutely!
  19.  
  20. I admit to using SNOBOL4/SPITBOL in preference to Icon (just find it easier!) 
  21. but I generally explain to my colleagues that "Perl isn't a poor man's SNOBOL... 
  22. it's a destitute-man-living-in-a-cardboard-box-in-a-vacant-lot-man's SNOBOL.  
  23. :-)
  24.  
  25. > About the only area where Perl could be considered to Icon is in report 
  26. generation, and even this advantage could be obtained in Icon with the 
  27. appropriate library. 
  28.  
  29. Sure!
  30.  
  31. The other area, perhaps, is the built-in features to support various 
  32. Internet-type functions.  Again, nothing that a good library wouldn't fix.
  33.  
  34. And of course, 32-bit compiled SPITBOL will run rings around Perl, for 
  35. applications where the speed is important.
  36.  
  37. > Why, then, has Perl become so popular while Icon remains (relatively) obscure?
  38.  
  39. I think a lot of it is simply ignorance that there's something better.  After a 
  40. while these 'bad solutions' sort of take on a momentum and a life of their own, 
  41. and it's like pulling teeth to get rid of them.
  42.  
  43. Part of the problem is that a lot of teachers at the University level teach (and 
  44. mention) Perl and not Icon or S*BOL, with the result that people just assume 
  45. that Perl is 'the' solution to use for such things.
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71. <----  End Forwarded Message  ---->
  72.  
  73. Gordon Peterson
  74. http://personal.terabites.com/
  75. Support the Anti-SPAM Amendment!  Join at http://www.cauce.org/
  76. 12/19/98: the day the Conservatives demonstrated their scorn for their
  77.    fraudulent sham of representative government.  Voters, remember it!
  78.  
  79.